//获取状态管理的user_id
	import store from "../store/index.js"

//统一封装请求（promise）
export default function $http( options ){
	const{
		url,//传进来云函数的名字
		data
	} = options
	
	
	const  dataObj = {
		user_id: store.state.userinfo._id,
		...data//解构
	}
	return new Promise((reslove,reject)=>{
		uniCloud.callFunction({
			name: url ,//云函数的名字
			data : dataObj
			// success(res){
			// 	console.log(res)
			// }
		}).then((res)=>{
			// const {result} = res //const {} =res 是解析res 里面的result
			// this.tablList = result.data
			// console.log(this.tablList)
			if(res.result.code===200){
				//.then
				reslove(res.result)
			}else{
				//catch
				reject(res.result)
			}
		}).catch((err)=>{
			reject(err)
		})
	})
}